drumstick appendage - English Synonyms Dictionary